package com.tedu.parkinglot.payRecord.pojo.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class UserCardPayRecordVO {
    @ApiModelProperty(value = "用户id")
    private Long userId;
    @ExcelProperty("用户名")
    @ApiModelProperty(value = "用户名")
    private String username;

    @ExcelProperty("用户手机号")
    @ApiModelProperty(value = "用户手机号")
    private String phone;


    @ApiModelProperty(value = "支付记录id")
    private Long id;

    @ApiModelProperty(value = "订单id")
    private Long orderId;
    @ExcelProperty("订单编号")
    @ApiModelProperty(value = "订单编号")
    private String orderNum;
    @ExcelProperty("支付金额")
    @ApiModelProperty(value = "支付金额")
    private Long amount;
    @ExcelProperty("支付单位")
    @ApiModelProperty(value = "支付单位")
    private String amountUnit;
    @ExcelProperty("支付单号")
    @ApiModelProperty(value = "支付单号")
    private String payNum;
    @ExcelProperty("支付方式")
    @ApiModelProperty(value = "支付方式")
    private String payMethod;
    @ExcelProperty("支付时间")
    @ApiModelProperty(value = "支付时间")
    private String payTime;
//    @ApiModelProperty(value = "备注")
//    private String remark;
    @ExcelProperty("手机号")
    @ApiModelProperty(value = "手机号")
    private String phoneNumber;
    @ExcelProperty("车牌号")
    @ApiModelProperty(value = "车牌号")
    private String license;
    @ExcelProperty("停车场名称")
    @ApiModelProperty(value = "停车场名称")
    private String parkingLot;

    @ApiModelProperty(value = "用户车位卡主键ID")
    private Long cardId;
    @ApiModelProperty(value = "车位卡ID")
    private String parkCardId;//前台展示车位卡ID，例如：PC001
    @ExcelProperty("车位卡名称")
    @ApiModelProperty(value = "车位卡名称")
    private String cardName;
    @ExcelProperty("车位卡类型")
    @ApiModelProperty(value = "车位卡类型")
    private String cardType;
}
